/*
 *  程序名：crtsurfdata1.cpp  本程序用于生成全国气象站点观测的分钟数据。
 *  作者：陈镖任。
 */
#include "../../public/_public.h"
CLogFile logfile;

int main(int argc, char *argv[])
{
    // initfile outpath logfile
    if (argc != 4)
    {
        // 如果参数非法，给出帮助文档。
        printf("Using:./crtsurfdata1 inifile outpath logfile\n");
        printf("Example:~/project/idc2/c/crtsurfdata1 ~/project/idc2/ini/stcode.ini ~/tmp/surfdata ~/log/idc/crtsurfdata1.log\n\n");

        printf("inifile 全国气象站点参数文件名。\n");
        printf("outpath 全国气象站点数据文件存放的目录。\n");
        printf("logfile 本程序运行的日志文件名。\n\n");

        return -1;
    }
    // 打开程序的日志文件。
    if (logfile.Open(argv[3], "a+", false) == false)
    {
        printf("logfile.Open(%s) failed.\n", argv[3]);
        return -1;
    }

    logfile.Write("crtsurfdata1 开始运行。\n");

    // 在这里插入处理业务的代码。

    logfile.Write("crtsurfdata1 运行结束。\n");

    return 0;
}
